complete tasks - German English Dictionary